Using Anytime Planning for Centralized Coordination of Multiple Robots in Real-Time Dynamic Environments

نویسندگان

  • Gabriel J. Ferrer
  • Glenn S. Wasson
  • James P. Gunderson
  • Worthy N. Martin
چکیده

We are investigating the use of planning in multi-robot, real-time, dynamic environments. Each individual robot is considered to be an effector of a centralized planning system. In a real-time environment, it is important to be careful to ensure that the time required to find a good plan does not itself reduce the system’s ability to complete its tasks in a timely manner. Our physically situated system coordinates a group of security robots that guard an area against intruders. Our approach uses a variation of the three-level paradigm for robot architectures (e.g. (Bonasso et al. 1997) (Brill et al. 1998)) in conjunction with an anytime approach to planning (Dean et al. 1995) (Zilberstein & Russell 1993). In this domain, the system must ensure that the total amount of time spent planning and then executing the plan is short enough that the security robots can still capture the intruders. Too much time spent planning prevents the security robots from achieving this objective. Our system uses anytime planning to ensure that plans are found in a timely manner. Anytime algorithms return results with a quality proportional to the amount of time the algorithm had available for execution. Our planner initially assigns patrol routes to the security robots that ensure sensor coverage of the area. As intruders enter the area, our planner assigns some of the robots sequences of intruders to pursue, and plans patrols for the remaining robots to maintain sensor coverage. Once tasks are assigned, the security robots carry out their tasks reactively (Brooks 1986) (Brill et al. 1998). Once reactive execution begins, the security robots act independently of the planner until they are assigned new tasks. Each robot reports the current locations of any intruders sensed to the sequencer. The sequencer determines if reassignments are necessary, and if so, reinvokes the planner. Task reassignments are made when new intruders are detected or a security robot is out of range to capture an assigned target. An anytime approach is used by our planner for robot task replanning. For an anytime algorithm to be effective, it is important to specify a progression of results that the algorithm will return. Our progression is based on the concept of plan locality. That is, when a plan fails and needs to be replanned, much of the plan may still be valid and useful as is, and repairing the failure may be sufficient. On the other hand, local failures in a plan can have non-local implica-

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamic Robot Networks: a Coordination Platform for Multi-robot Systems

A large number of tasks, from manufacturing to planetary exploration, have been successfully accomplished using single robot systems. Many of these tasks could be completed faster, more reliably, and on a larger scale using a cooperating team of autonomous mobile robots. However, robots must be able to coordinate their actions before cooperation is possible. This work aims to enable robots with...

متن کامل

Probabilistic Road Map sampling strategies for multi-robot motion planning

This paper presents a Probabilistic Road Map (PRM) motion planning algorithm to be queried within Dynamic Robot Networks—a multi-robot coordination platform for robots operating with limited sensing and inter-robot communication. First, the Dynamic Robot Networks (DRN) coordination platform is introduced that facilitates centralized robot coordination across ad hoc networks, allowing safe navig...

متن کامل

Motion Planning for Multiple Mobile Robot Systems using Dynamic Networks

Presented is a new approach to multi-robot motion planning that is based on the concept of planning within dynamic robot networks. The system enables multiple mobile robots that have limited ranges of sensing and communication to maneuver safely in dynamic, unstructured environments. As the robots move about their workspace, localized robot groups form networks within which world models can be ...

متن کامل

Multi-Robot Path Planning by Predicting Structure in a Dynamic Environment

Path planning for multiple mobile robots is complicated by the presence of a dynamic environment, in which obstacles and other robots are moving. Centralized approaches are too computationally intensive for real-time response. Decoupled approaches which perform individual preplanning, conflict resolution, and reactive obstacle avoidance for each robot, can be globally inefficient. We propose a ...

متن کامل

Motion planning for multiple mobile robots using dynamic networks

A new motion planning framework is presented that enables multiple mobile robots with limited ranges of sensing and communication to maneuver and achieve goals safely in dynamic environments. To combine the respective advantages of centralized and de-centralized planning, this framework is based on the concept of centralized planning within dynamic robot networks. As the robots move in their en...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000